store (great quantity - Englisch Synonyme Wörterbuch